import { NgModule } from '@angular/core';
import { SharedModule } from '@shared';
import { BpmRoutingModule } from './bpm-routing.module';
import { BpmMyTaskComponent } from './my-task/my-task.component';
import { BpmMyApplyProcessComponent } from './my-apply-process/my-apply-process.component';
import { BpmMyCcHisProcessComponent } from './my-cc-his-process/my-cc-his-process.component';
import { BpmMyTaskMyCurentTaskComponent } from './my-task/my-curent-task/my-curent-task.component';
import { BpmMyTaskMyGroupTaskComponent } from './my-task/my-group-task/my-group-task.component';
import { BpmMyTaskMyHisTaskComponent } from './my-task/my-his-task/my-his-task.component';

const COMPONENTS = [
  BpmMyTaskComponent,
  BpmMyApplyProcessComponent,
  BpmMyCcHisProcessComponent,
  BpmMyTaskMyCurentTaskComponent,
  BpmMyTaskMyGroupTaskComponent,
  BpmMyTaskMyHisTaskComponent];
const COMPONENTS_NOROUNT = [];

@NgModule({
  imports: [
    SharedModule,
    BpmRoutingModule
  ],
  declarations: [
    ...COMPONENTS,
    ...COMPONENTS_NOROUNT
  ],
  entryComponents: COMPONENTS_NOROUNT
})
export class BpmModule { }
